Exercite o uso do Numpy, através de pequenos exemplos utilizando principalmente a criação de arrays. Testes conceitos vistos nos tutoriais, como: usando os índices de um array, índices negativos, índices bidimensionais, slicing, reshape, transposição. Aproveite para explorar os recursos de documentação do jupyter e explique a medida que for realizando os diversos testes. Exemplo de uma sequência para o exercício:
Faça um programa para gerar uma imagem de um tabuleiro de xadrez. Existem várias formas de fazer este programa. Procure evitar o uso de laços explícitos e varreduras pixel-a-pixel.
In [1]:
import numpy as np
f = np.ones((100,120))
print("Imagem constante:\n",f)
In [2]:
%matplotlib inline
import matplotlib.pyplot as plt
plt.title('Constant image')
plt.imshow(f,cmap='gray')
plt.colorbar()
Out[2]:
In [ ]: